drop in to say hello - Espagnol Anglais Dictionnaire